home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / biz / demo / FamCon35a_demo.lha / FamCon / What's new for 3.3 < prev    next >
Text File  |  1995-11-10  |  6KB  |  118 lines

  1. What's new for 3.3:
  2. -------------------
  3.  
  4. 1.  Corrected error in summary listing wherein spouse information was
  5.     being incorrectly displayed.
  6.  
  7. 2.  Added code to append a linefeed to printer output from the
  8.     listings function.  Viewer printer output was amended to send
  9.     print_ctl_end at end of output.
  10.  
  11. 3.  Enhanced the file requester processing to make the size of the
  12.     requester consistent with the screen mode.  Also, corrected an error
  13.     in splitting default file name into path and file parts.
  14.  
  15. 4.  Corrected the Gedcom output processing:
  16. a.  Corrected an error wherein the BIRT line was omitted if a birthplace
  17.     was known but not a birthdate.
  18. b.  Corrected error of DEAT DATE being created when no death date was
  19.     known.
  20. c.  Revised the generation of the Gedcom file name in the HEAD record
  21.     so that only the file name is included (path info suppressed).
  22. d.  Corrected error of FAMC line not being produced when person was
  23.     child of other than first marriage of one parent.
  24. e.  Corrected error in generation of FAMS lines in the case of multiple
  25.     marriages.
  26.  
  27. 5.  Corrected the operation of the spouse editing window so that it
  28.     would sequence through multiple spouses correctly.
  29.  
  30. 6.  Revised the person display notations so as to distinguish between
  31.     half- and step-siblings.
  32.  
  33. 7.  Revised the creation of project icons for new families.  The only
  34.     noticeable effect is that the former FC_proj_icon.info file has been
  35.     renamed as FC_proj_icon and is no longer displayed when operating
  36.     from the Workbench.
  37.  
  38. 8.  Replaced the Gedcom import processing so as to improve performance and
  39.     reliability:
  40. a.  The processing is between two and ten times faster than the earlier
  41.     version.  Files which took fifteen minutes to process on a 25 MHz.
  42.     A3000 are now done in 1-1/2 minutes.  It is still a time-consuming
  43.     process, but it is only done once.
  44. b.  The Gedcom file's content is validated prior to any processing being
  45.     done thereby simplifying the subsequent processing which is assured
  46.     of having "clean" data with which to work.  As it stands at the moment,
  47.     the actual importing of the Gedcom file's information is not allowed to
  48.     proceed unless the validation process indicates that all is well.
  49. c.  The processing was improved to allow unlimited note lengths unlike the
  50.     earlier version's limit of approximately two kilobytes per note.
  51. d.  Any information found in the Gedcom file which is not recognized by
  52.     FamCon is written to a ".leftovers" file.  Thus, the user has the
  53.     opportunity to examine and possibly do something with this information
  54.     which was simply discarded by the earlier version.
  55. e.  Similarly, any information contained with a person's record within the
  56.     Gedcom file data which is not recognized or used by FamCon is written
  57.     or appended to a note for that person.  This extra information will be
  58.     displayed along with the regular note associated with a person when the
  59.     person's data is displayed by FamCon.
  60. f.  The CONC line is recognized and processed by FamCon when seen as a part
  61.     of a NOTE.  The CONC line(s) is/are treated as being synonymous with
  62.     CONT -- the results may not be pretty, but all the characters will be
  63.     there.  Thought was given to reformatting the notes when CONC lines
  64.     were encountered, but it was decided that this would probably create
  65.     more problems than it would solve.
  66. g.  The Overwrite/Merge alternative provided by the earlier version has
  67.     been abandoned (at least for the time being).  The merge alternative
  68.     was not working correctly and no way was seen to get it working in a
  69.     reasonable amount of time.  There was a fundamental problem with the
  70.     detection of duplicate names/people which has no known solution.  It
  71.     is felt that it work better to perform any information merging at the
  72.     Gedcom level and not try to do it as a part of FamCon's processing.
  73. h.  With this change, the old components FamCon_GED_in and FC_grammar.txt
  74.     are no longer used.
  75.  
  76. 9.  Produced appendices B and C for the user manual.  Appendix B is some
  77.     general information about Gedcom files and records for those who may
  78.     be working with that source of information.  Appendix C documents
  79.     the utility programs provided along with FamilyConnections.
  80.  
  81. 10. Corrected error in listing of spouse records.  Also, added "busy"
  82.     indication while listing is being prepared.
  83.  
  84. 11. Added check when adding spouses to prevent duplicate spousal linkages
  85.     from being created.
  86.  
  87. 12. Made one program out of the former dump_gen and dump_sps programs.
  88.     The new program is called dump_family.
  89.  
  90. 13. Added some additional material to section 9 of the user manual in the
  91.     form of some words of wisdom for those who are trying to get started
  92.     with FamilyConnections.  [Section 9 is section 3 of the Legendary
  93.     version of the manual.]
  94.  
  95. 14. Added a mechanism to the displaying of a person's information so as to
  96.     break the endless loop in which the program can get trapped when faulty
  97.     family linkages exist in the data.  The mechanism is rather crude but
  98.     should be useful when mistakes are made during data entry.  A requester
  99.     is displayed informing the user of the possibility of an error con-
  100.     dition existing and allowing the termination or continuation of the
  101.     person's family tree traversal.
  102.  
  103. 15. Added CHAR line to Gedcom output header.
  104.  
  105. 16. Added a feature to the utility menu to provide for copying FamCon
  106.     family files, thus simplifying making backup copies of a family's
  107.     data.  [Added per suggestion of user.]
  108.  
  109. 17. Revised the viewer program to improve its operation.  This newer
  110.     version handles the vertical scrolling better than the previous.
  111.     Also corrected an error of a line being omitted on occasion
  112.     when vertical scrolling.
  113.  
  114. 18. Found error in FamConView file shipped by Legendary.  File version
  115.     was out of date and install program was incorrectly setting file
  116.     protection bits.  Users could not view reports, listings, etc. on
  117.     the screen.
  118.